By Jermaine Rogers
04/19/2010
At The Fillmore, Denver Colorado
23.5" x 32"
Screen printed, Limited Edition out of 75, signed
SOLD OUT!